edm machining mars fabrication nasa clinical cro research diesel engine milling propulsion cnc astronomy pharmaceutical marine cad space